package com.h3c.nem.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


import java.util.Date;


@ApiModel(value="TbWorkerExperienceVO类", description="")
@Data
public class TbWorkerExperienceVO {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "预备员工号")
    private String workerID;

    @ApiModelProperty(value = "单位名称")
    private String workPlace;

    @ApiModelProperty(value = "开始日期")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone="Asia/Shanghai")
    private Date beginDate;

    @ApiModelProperty(value = "结束日期")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone="Asia/Shanghai")
    private Date endDate;

    @ApiModelProperty(value = "所在部门")
    private String department;

    @ApiModelProperty(value = "岗位")
    private String post;

    @ApiModelProperty(value = "离职原因")
    private String leaveReason;

    @ApiModelProperty(value = "证明人")
    private String referenceName;

    @ApiModelProperty(value = "证明人联系方式")
    private String referenceNameContact;

    @ApiModelProperty(value = "经历类型  0非工作经历    1工作经历")
    private Integer experienceType;
    /**
     * 是否是北森的数据
     */
    private Boolean isBeisenData;

}
